package com.tbit.uqbike.webmanager.dao.core;

import com.tbit.uqbike.object.pojo.SeparateAccount;

import java.util.List;
import java.util.Map;

/**
 * @ClassName AdaPayDao
 * @Description
 * @date 2021/10/21 14:06
 * @Version 1.0
 */
public interface AdaPayDao {
    Integer addAccount(SeparateAccount separateAccount);

    Integer updateAccount(SeparateAccount separateAccount);

    SeparateAccount getAccount(Map<String, Object> map);

    List<SeparateAccount> getAccountList(Map<String, Object> map);

    Integer getAccountCount(Map<String, Object> map);

    Integer disableAccount(Map<String, Object> map);

    List<SeparateAccount> getInfoByAccountId(Integer accountId);
}
